Minutes, IBIS Quality Task Group 15 August 2017 11:00-12:00 EST (08:00-09:00 PST) ROLL CALL eASIC: David Banas Ericsson: Anders Ekholm Intel: * Michael Mirmak Eugene Lim IO Methodology: Lance Wang Signal Integrity Software: * Mike LaBonte Teraspeed Labs: * Bob Ross Visteon: Preetesh Rathod Everyone in attendance marked by * NOTE: "AR" = Action Required. -----------------------MINUTES --------------------------- Mike LaBonte conducted the meeting. Call for IBIS related patent disclosures: - None Call for opens: - None Review of previous meeting minutes: - Bob Ross moved to approve minutes from the August 01 meeting. Mike LaBonte seconded the motion. Minutes were approved without objection. ARs: - Bob Ross to write bug reports for new issues: - The "TBD in message bug" has not yet been filed. It needs a testcase. - There are four bugs to be filed. - Mike LaBonte to write text for contract to complete IBISCHK message help. - Deferred until next parser release. New IBISCHK bug from Michael Mirmak: - Michael M: Comment out the [Component] keyword and run IBISCHK. - This causes a PROGRAM BUG "Can't find ". - It then identifies the missing item correctly. - Bob: This is not a new bug. - Mike L: Only the line 48 bugs seem incorrect. - Michael M: Line 48 is the end of the file. - Bob: It may not be worth fixing. - Mike L: Agree. - Bob: I simplified the testcase, eliminating [Model Selector] and one [Model]. - We have other problems with false messages. - Mike: Some parsers have a limit to how many messages they will print. - Bob: We also have such limits. - Mike L: In this case the last message is helpful. - Michael M: The parser assumes Component is so fundamental nothing else can happen without it. - The B message should be fixed somehow. - Mike L: The B message probably comes from a get comps function. - Eliminating it might cause us to lose an important diagnostic for other problems. - Bob: The file might have another [Component], and the last error would not be printed. - Mike L: The B message would then be the main hint that a Component is missing. - Michael M: This was found in an IBIS file that is out in the wild. - Bob: We should have the file and C line number suppressed. - Mike L: Since there is a bug number, any programmer can find where it is printed. - Bob: We have change other BUGs to ERRORs. I recommend that for this one. - Michael M: I would prefer fixing this, or clarifying the message, or documenting it. = Bob: This will be BUG191, and probably will be fixed somehow. - Michael Mirmak moved to adjourn. Bob Ross seconded. The meeting ended without objection. Meeting ended: 11:49 ET Next meeting August 22, 2017